「Docker」Docker 安装 SQL Server2019

安装

当前稳定版本为 2019, 预览版为 2022,这里我们使用稳定版本。

可以在 Docker 命令行界面中输入以下命令来拉取 SQL Server 2019 的镜像

1
docker pull mcr.microsoft.com/mssql/server:2019-latest

这条命令会从 Microsoft 的官方镜像仓库中拉取最新版本的 SQL Server 2019 镜像

启动

拉取完成后,您可以使用以下命令来创建运行 SQL Server 2019 容器,这里密码必须为复杂密码(建议大小写英文+数字+特殊符号,这里举例为 @Password),否则无法启动。

-p 为映射端口,这里默认为 1433,可以自行修改

1
docker run -e "ACCEPT_EULA=Y" -e "MSSQL_SA_PASSWORD=@Password" -p 1433:1433 -d mcr.microsoft.com/mssql/server:2019-latest

这条命令会在 Docker 中运行一个 SQL Server 2019 容器,并且会把容器的 1433 端口映射到主机的 1433 端口上。然后你就可以使用预设的用户名sa,密码@Password 进行登录

此外,还有一些额外的步骤,你可以在 SQL Server 的 Docker 容器中执行。例如,你可以使用 Docker 命令行工具来进入容器,并在其中执行各种 SQL 脚本。有关更多信息,建议你参阅 Docker 官方文档。

参考

官方文档:https://www.microsoft.com/zh-cn/evalcenter/evaluate-sql-server-2019?filetype=EXE